Class DBUNPruefer1300
java.lang.Object
de.aoksystems.da.kernpruefung.eel13.DBUNPruefer1300
- All Implemented Interfaces:
de.aoksystems.da.kernpruefung.commons.InternalPruefer
public class DBUNPruefer1300
extends Object
implements de.aoksystems.da.kernpruefung.commons.InternalPruefer
EEL-Prüfroutinen für DBUN Satzbeschreibung Version 13.00.
VNr Stand
1.0 14.08.2025 Ersterstellung für TA-Version 13.00
1.1 14.01.2026 Anpassung für TA-Version 13.1.3
- Version:
- 1.0
- Author:
- Jens Tröger (AOK-Systems - Datenaustausch)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionkernpruefung.Rueckgabepruefe(de.aoksystems.da.kernpruefung.saetze.Satz datensatz, de.aoksystems.da.kernpruefung.saetze.Satz vorlaufsatz) Prüfe Baustein DBUN.protected kernpruefung.RueckgabepruefeEZUV(de.aoksystems.da.kernpruefung.bausteine.Baustein dbun, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw) Prüfe Feld EZUV.protected kernpruefung.RueckgabepruefeFREISTZUSCHL(de.aoksystems.da.kernpruefung.bausteine.Baustein dbun, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw) Prüfe Feld FREISTZUSCHL.protected kernpruefung.RueckgabepruefeIKUV(de.aoksystems.da.kernpruefung.bausteine.Baustein dbun, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw) Prüfe Feld IKUV.protected kernpruefung.RueckgabepruefeKE(de.aoksystems.da.kernpruefung.bausteine.Baustein dbun) Prüfe Feld KE.protected kernpruefung.RueckgabepruefeUNFALLAZ(de.aoksystems.da.kernpruefung.bausteine.Baustein dbun, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw) Prüfe Feld UNFALLAZ.protected kernpruefung.RueckgabepruefeVTAG(de.aoksystems.da.kernpruefung.bausteine.Baustein dbun, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw) Prüfe Feld VTAG.protected kernpruefung.RueckgabepruefeZUSCHL1(de.aoksystems.da.kernpruefung.bausteine.Baustein dbun, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw) Prüfe Feld ZUSCHL-1.protected kernpruefung.RueckgabepruefeZUSCHL2(de.aoksystems.da.kernpruefung.bausteine.Baustein dbun, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw, de.aoksystems.da.kernpruefung.bausteine.Baustein dbae, de.aoksystems.da.kernpruefung.bausteine.Baustein dbza, boolean dbaeIsDummy, boolean dbzaIsDummy) Prüfe Feld ZUSCHL-2.protected kernpruefung.RueckgabepruefeZUSCHL3(de.aoksystems.da.kernpruefung.bausteine.Baustein dbun, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw, de.aoksystems.da.kernpruefung.bausteine.Baustein dbae, de.aoksystems.da.kernpruefung.bausteine.Baustein dbza, boolean dbaeIsDummy, boolean dbzaIsDummy) Prüfe Feld ZUSCHL-3.
-
Constructor Details
-
DBUNPruefer1300
public DBUNPruefer1300()
-
-
Method Details
-
pruefe
public kernpruefung.Rueckgabe pruefe(de.aoksystems.da.kernpruefung.saetze.Satz datensatz, de.aoksystems.da.kernpruefung.saetze.Satz vorlaufsatz) Prüfe Baustein DBUN.Ruft die einzelnen Feldprüfungsmethoden auf.
- Specified by:
pruefein interfacede.aoksystems.da.kernpruefung.commons.InternalPruefer- Parameters:
datensatz- der Datensatz, an dem der DBUN hängtvorlaufsatz- der VOSZ für Kombiprüfungen- Returns:
- gefundene Fehler
- See Also:
-
pruefeKE
protected kernpruefung.Rueckgabe pruefeKE(de.aoksystems.da.kernpruefung.bausteine.Baustein dbun) Prüfe Feld KE.- Parameters:
dbun- zu prüfender DBUN-Baustein- Returns:
- gefundene Fehler
-
pruefeUNFALLAZ
protected kernpruefung.Rueckgabe pruefeUNFALLAZ(de.aoksystems.da.kernpruefung.bausteine.Baustein dbun, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw) Prüfe Feld UNFALLAZ.- Parameters:
dbun- zu prüfender DBUN-Bausteindslw- DSLW-Satz- Returns:
- gefundene Fehler
-
pruefeVTAG
protected kernpruefung.Rueckgabe pruefeVTAG(de.aoksystems.da.kernpruefung.bausteine.Baustein dbun, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw) Prüfe Feld VTAG.- Parameters:
dbun- zu prüfender DBUN-Bausteindslw- DSLW-Satz- Returns:
- gefundene Fehler
-
pruefeIKUV
protected kernpruefung.Rueckgabe pruefeIKUV(de.aoksystems.da.kernpruefung.bausteine.Baustein dbun, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw) Prüfe Feld IKUV.- Parameters:
dbun- zu prüfender DBUN-Bausteindslw- DSLW-Satz- Returns:
- gefundene Fehler
-
pruefeZUSCHL1
protected kernpruefung.Rueckgabe pruefeZUSCHL1(de.aoksystems.da.kernpruefung.bausteine.Baustein dbun, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw) Prüfe Feld ZUSCHL-1.- Parameters:
dbun- zu prüfender DBUN-Bausteindslw- DSLW-Satz- Returns:
- gefundene Fehler
-
pruefeZUSCHL2
protected kernpruefung.Rueckgabe pruefeZUSCHL2(de.aoksystems.da.kernpruefung.bausteine.Baustein dbun, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw, de.aoksystems.da.kernpruefung.bausteine.Baustein dbae, de.aoksystems.da.kernpruefung.bausteine.Baustein dbza, boolean dbaeIsDummy, boolean dbzaIsDummy) Prüfe Feld ZUSCHL-2.- Parameters:
dbun- zu prüfender DBUN-Bausteindslw- DSLW-Satzdbae- DBAE-Bausteindbza- DBZA-BausteindbaeIsDummy- Dummy-FlagdbzaIsDummy- Dummy-Flag- Returns:
- gefundene Fehler
-
pruefeZUSCHL3
protected kernpruefung.Rueckgabe pruefeZUSCHL3(de.aoksystems.da.kernpruefung.bausteine.Baustein dbun, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw, de.aoksystems.da.kernpruefung.bausteine.Baustein dbae, de.aoksystems.da.kernpruefung.bausteine.Baustein dbza, boolean dbaeIsDummy, boolean dbzaIsDummy) Prüfe Feld ZUSCHL-3.- Parameters:
dbun- zu prüfender DBUN-Bausteindslw- DSLW-Satzdbae- DBAE-Bausteindbza- DBZA-BausteindbaeIsDummy- Dummy-FlagdbzaIsDummy- Dummy-Flag- Returns:
- gefundene Fehler
-
pruefeFREISTZUSCHL
protected kernpruefung.Rueckgabe pruefeFREISTZUSCHL(de.aoksystems.da.kernpruefung.bausteine.Baustein dbun, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw) Prüfe Feld FREISTZUSCHL.- Parameters:
dbun- zu prüfender DBUN-Bausteindslw- DSLW-Satz- Returns:
- gefundene Fehler
-
pruefeEZUV
protected kernpruefung.Rueckgabe pruefeEZUV(de.aoksystems.da.kernpruefung.bausteine.Baustein dbun, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw) Prüfe Feld EZUV.- Parameters:
dbun- zu prüfender DBUN-Bausteindslw- DSLW-Satz- Returns:
- gefundene Fehler
-